package com.loong.web.suppert.collection.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;

/**
 * 通用接口返回对象
 *
 * @author 张成轩
 * @param <T> 返回数据类型
 */
@JsonInclude(Include.NON_NULL)
public class ResultVo<T> {

	private Integer succ;
	private String message;
	private T data;

	/**
	 * @return 成功标记
	 */
	public Integer getSucc() {

		return succ;
	}

	/**
	 * @param succ 成功标记
	 */
	public void setSucc(Integer succ) {

		this.succ = succ;
	}

	/**
	 * @return 返回信息
	 */
	public String getMessage() {

		return message;
	}

	/**
	 * @param message 返回信息
	 */
	public void setMessage(String message) {

		this.message = message;
	}

	/**
	 * @return 数据
	 */
	public T getData() {

		return data;
	}

	/**
	 * @param data 数据
	 */
	public void setData(T data) {

		this.data = data;
	}
}
